antitoxin serum - French English Dictionary